In anticipation of its Aug. 20 launch and takeover of Current TV, the news network announces the 12 cities where it will have hubs.
In anticipation of its Aug. 20 launch and takeover of Current TV, the news network announces the 12 cities where it will have hubs.